@charset "UTF-8"; /* examCSS.css */
body { width: 950px; min-height: 550px; margin: 0 auto; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
ul { list-style-type: none; margin: 0; padding: 0; }
.clearme { clear: both; }
nav { height: 30px; background: black; }

header, footer { height: 120px; background: #9acd32; padding-top: 10px; }
aside, section { min-height: 550px; float: left; }
aside { width: 225px; background: yellow; }
section { width: 725px; background: orange; }
footer { text-align: right; }
footer p { float: right; padding-top: 5%; }

#logo { width: 225px; height: 120px; float: left; background: url(../images/logo.png); }
#qmenu { float: right; margin-top: 10px; font-weight: bold; }
#qmenu ul li { float: left; padding: 0 15px 0 0; }
#findbox { width: 550px; height: 55px; margin-left : 310px; padding-top: 50px; }
#findbox input { width: 370px; font-weight: bold; font-size: 18px; padding: 5px; border: 5px solid green; }
#findbox button { font-weight: bold; font-size: 18px; border: 5px outset green; width: 85px; height: 45px;
									  background: green; color: white; margin-left: 10px; }

nav ul { width: 880px; margin: 0 auto; }
#tmenu ul li { float: left; color: white; font-size: 18px; font-weight: bold; padding: 0 22px 0 22px; }
nav ul li:last-child { padding-right: 0; }
#dmenu ul li { float: left; color: white; font-size: 18px; font-weight: bold; padding: 0 20px 0 20px; }

#loginmenu { padding-bottom: 15px; }
#loginmenu ul { font-weight: bold; font-size: 0.8em; padding: 10px 0 0 10px; }
#loginmenu ul li { float: left; }

#checkin ul { font-weight: bold; font-size: 0.9em; padding: 0 0 0 10px; }
#checkin ul li { float: left; padding-right: 15px; }
#checkin span { padding-left: 10px; text-decoration: underline; }
#loginbox { margin-bottom: 30px; }
#loginbox input { width: 120px; margin: 5px 5px 0px 10px; float: left; font-weight: bold; }
#loginbox button { height: 60px; margin-top: 5px; border: 5px outset yellow; font-weight: bold; }

#leftlist h3 { margin: 10px 5px 10px 10px; background: black; color: white; }
#leftlist ul { font-size: 0.9em; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;
						  margin: 0 10px 0 30px; }
#leftlist ul li { line-height: 20px; text-indent: 5px; padding: 0 5px 0 0.8em;
							  background: url(../images/billets.png) no-repeat; }
#leftlist ul li:last-child { margin-bottom: 40px; }
#listimg { border: 1px dashed red; width: 213px; height: 200px; background: #cf0; text-align: center;
					  margin: 10px 5px 25px 5px; }

